package lab01;

import java.util.Scanner;

/**
 * Created by 婷婷 on 2017/9/29.
 */
public class Test05 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("请输入你想求的和的最大的一个数：");
        //从键盘输入number的值。number为要求的和的最大数
        int number = input.nextInt();
        int sum=0;      //定义sum为int变量，存放各数的和
        int num=1;      //int型num，初始值为1

        //用for循环求1到number的和
        for (;num<=number;num++){
            sum+=num;
        }
        System.out.println("使用for循环求1到"+number+"的和为sum="+sum);

        //用while求和
        num=1;
        sum= 0;
        while( num<=number){
            sum +=num;
            num++;
        }
        System.out.println("使用while求1到"+number+"的和为sum="+sum);

        //用do while求和
        num=1;
        sum= 0;
        do {
            sum +=num;
            num++;

        }while(num<=number);
        System.out.println("使用do while 循环求1到"+number+"和为sum="+sum);
    }
}
